package com.junzhiit.nengji.shop.dao;

import java.util.List;

import com.bainaeco.framework.base.dao.BaseDAO;
import com.junzhiit.nengji.shop.model.ChainSkuContent;

public interface ChainSkuContentDAO extends BaseDAO<ChainSkuContent>{
	/**
	 * 
	 * TODO 查询商品相关SkuContent
	 * 
	 * @author FebRosy
	 * @time 2018年2月1日 下午3:27:35
	 * @return List<SkuContent>
	 */
	public List<ChainSkuContent> querySkuContent(String chainGoodsId);

	/**
	 * 
	 * TODO 查询商品相关Skucontent(分页)
	 * 
	 * @author FebRosy
	 * @time 2018年2月1日 下午4:01:54
	 * @return List<SkuContent>
	 */
	public List<ChainSkuContent> findAllByGoodsId(String chainGoodsId, int pageNumber, int maxPageRow);
	

	/**
	 * 
	 * TODO
	 * 
	 * @author FebRosy
	 * @time 2018年2月1日 下午4:01:17
	 * @return int
	 */
	public int getTotalCountByGoodsId(String chainGoodsId);

	/**
	 * 
	 * TODO 删除相关商品skuContent
	 * 
	 * @author FebRosy
	 * @time 2018年2月1日 下午3:28:01
	 * @return boolean
	 */
	public boolean deleteSkuContent(String chainGoodsId);
	/**
	 * 
	 * TODO api 查询商品相关SkuContent
	 * 
	 * @author Qjen
	 * @time 2018年3月7日 下午3:30:09
	 * @return List<SkuContent>
	 *
	 */
	public List<ChainSkuContent> findSkuContentByGoodsId(String chainGoodsId);
}
